(Colloq) stunning - English Synonyms Dictionary